floundering company

Translations
компания в затруднительном положении
Their floundering company needs a new strategy to survive.
Их компания в затруднительном положении нуждается в новой стратегии для выживания.